首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏数据分析与挖掘

    springmvc之ReuqestMapping中使用Ant风格的映射请求

    :匹配文件中的一个字符 *:匹配文件中的任意字符 **:匹配多层路径 ReuqestMapping还支持Ant风格的URL: /user/*/createUser匹配user/aaa/createUser 、user/bbb/createUser等URL /user/**/createUser匹配user/aaa/createUser、user/aaa/bbb/createUser等URL /user/createUser 匹配user/createUseraa、user/createUserbb等URL 即在@RequestMapping(value="/user/*/createUser")中使用。

    46920发布于 2020-08-26
  • 来自专栏芋道源码1024

    性能测试 —— Dubbo 基准测试

    0.007 ms/op Client.createUser:createUser? p0.00 sample 0.279 ms/op Client.createUser:createUser? p0.50 sample 1.448 ms/op Client.createUser:createUser? 0.002 ms/op Client.createUser:createUser? 0.003 ms/op Client.createUser:createUser?

    2.4K30发布于 2019-08-06
  • 来自专栏Java经验之谈

    日常开发踩坑:你的"事物"真的奏效了吗?

    Autowired private UserService userService; //创建用户方法 @PostMapping("/create") public Result<OrderResVo> createUser (@RequestBody UserReqVo userReqVo){ try{ userService.createUser(userReqVo); }catch(Exception e){ log.error("error in createUser",e.getMessage()); } } 构建Service服务,向controller暴露公有方法createUser Service public class UserService(){ @Autowired private UserDao userDao @Transactional public boolean createUser 解决方案:手动设置事物回滚,修改catch中的代码 ... }catch(Exception e){ log.error("error in createUser",e.getMessage

    36320发布于 2021-08-17
  • 来自专栏跟着阿笨一起玩NET

    把数据库中表的内容转存为XML文件

    Weight>0.053500</Weight>   <DistributeAreaID>3</DistributeAreaID>   <IsThirdStock>0</IsThirdStock>   <CreateUser >system</CreateUser>   <CreateDate>2013-05-15T10:55:12.737</CreateDate>   <LastUpdUser>system</LastUpdUser Weight>0.073500</Weight>   <DistributeAreaID>3</DistributeAreaID>   <IsThirdStock>0</IsThirdStock>   <CreateUser >system</CreateUser>   <CreateDate>2013-05-15T10:55:12.737</CreateDate>   <LastUpdUser>system</LastUpdUser >system</CreateUser>     <CreateDate>2013-05-15T10:55:12.737</CreateDate>     <LastUpdUser>system</LastUpdUser

    80900发布于 2018-09-18
  • 来自专栏Grace development

    Laravel-Action 对代码的改造

    配置项就一个 actionNamespace //设置你的action所在的命名空间 使用 继承Action方法获取规范的命名 namespace CrazyCodes\Action; class CreateUser ', $request); //全局方法 //laravel_action ('CreateUser', $request); // return $result->toArray(); return $result->toJson (); } } CreateUser <? php namespace Examples; use CrazyCodes\Action; /** * Class CreateUser * 创建用户 * @package Examples */ class CreateUser extends Action { public function before

    69610发布于 2018-09-18
  • 来自专栏Linux云计算及前后端开发

    45·灵魂前端工程师养成-Vue进阶属性computed和watch

    ("曾老湿", "男"), createUser("苍老师", "女"), createUser("武藤兰", "女"), createUser("饭岛爱 ("曾老湿", "男"), createUser("苍老师", "女"), createUser("武藤兰", "女"), createUser("饭岛爱 ("曾老湿", "男"), createUser("苍老师", "女"), createUser("武藤兰", "女"), createUser("饭岛爱 ("曾老湿", "男"), createUser("苍老师", "女"), createUser("武藤兰", "女"), createUser("饭岛爱 ("曾老湿", "男"), createUser("苍老师", "女"), createUser("武藤兰", "女"), createUser("饭岛爱

    57610编辑于 2022-11-08
  • 来自专栏好好学java的技术栈

    Spring 事务底层原理,你会了吗?

    (异常) 预测结果 场景一 无事物 required createUser (成功) addAccount(不成功) 场景二 required 无事物 createUser (不成功) addAccount (不成功) 场景三 required not_supported createUser (不成功) addAccount(成功) 场景四 required required_new createUser (不成功) addAccount(不成功) 场景五 required(异常移至createUser方法未尾) required_new createUser(不成功) addAccount(成功) 场景六 required(异常移至createUser方法未尾)(addAccount 方法移至createUser方法的同一个类里) required_new createUser (不成功) addAccount ("kpioneer"); 当我们调用createUser 方法时 仅打印了 createUser 的事物开启、关闭,并没有打印addAccount 方法的事物开启、关闭,由此可见addAccount

    1.5K10发布于 2020-03-17
  • 来自专栏Java经验之谈

    日常开发踩坑:你的"事务"真的奏效了吗?

    Autowired private UserService userService; //创建用户方法 @PostMapping("/create") public Result<OrderResVo> createUser (@RequestBody UserReqVo userReqVo){ try{ userService.createUser(userReqVo); }catch(Exception e){ log.error("error in createUser",e.getMessage()); } } 构建Service服务,向controller暴露公有方法createUser Service public class UserService(){ @Autowired private UserDao userDao @Transactional public boolean createUser 解决方案:手动设置事务回滚,修改catch中的代码 ... }catch(Exception e){ log.error("error in createUser",e.getMessage

    43120发布于 2021-08-17
  • 来自专栏扯编程的淡

    一文搞懂Go搭建Restful接口

    append(userList, &model.User{Id: 3, Name: "ww", Age: 25}) users = userList}type UserDAO interface { CreateUser ]*model.User}func NewUserDaoImpl() *UserDaoImpl { return &UserDaoImpl{users}}func (u UserDaoImpl) CreateUser 添加Userfunc CreateUser(c *gin.Context) { body := c.Request.Body bytes, err := ioutil.ReadAll(body ) user := model.User{} json.Unmarshal(bytes, &user) impl.MyUserControllerImpl.CreateUser(c, &user (ctx context.Context, user *model.User) (bool, error) { return u.dao.CreateUser(ctx, user)}func (u

    56000编辑于 2023-10-09
  • 来自专栏移动端周边技术扩展

    Vue.js学习笔记(4)

    /components/createApplication.vue' import createUser from '. /components/createUser.vue' import toolBar from './components/toolBar.vue' import viewMain from '. createApplication); Vue.component('toolBar', toolBar); Vue.component('viewMain', viewMain); Vue.component('createUser ', createUser); /* eslint-disable no-new */ new Vue({ el: '#app', router, components: { App },

    61410发布于 2018-09-13
  • 来自专栏飞鸟的专栏

    Go-RESTful-创建RESTful API服务(三)

    response *restful.Response) { // 将用户列表转换为JSON格式,并写入HTTP响应 response.WriteEntity(users)}// 创建一个新用户func createUser restful.WebService) // 定义路由 ws.Route(ws.GET("/users").To(getUsers)) ws.Route(ws.POST("/users").To(createUser 我们编写了两个处理函数:getUsers和createUser。getUsers函数用于返回所有用户的列表,createUser函数用于创建一个新用户。 这两个路由分别指向了不同的处理函数getUsers和createUser。最后,我们将WebService对象注册到Go-RESTful框架中,并启动了HTTP服务器。

    57821编辑于 2023-04-25
  • 来自专栏有困难要上,没有困难创造困难也要上!

    GraphQL入门之变更输入类型

    } type Mutation { createUser(user: UserInput!) : User! user1, user2, user3]; const resolvers = { Query: { users: () => users, }, Mutation: { createUser 变更操作 变更请求 mutation createUser($user: UserInput!) { createUser(user: $user) { id, name, email } } 变更参数 { "user": { "name": "newuser ", "email": "newuser@gmail.com" } } 操作结果 { "data": { "createUser": { "id": "4",

    38310编辑于 2024-03-22
  • 来自专栏对线JAVA面试

    Spring 事务底层原理

    (异常) 预测结果 场景一 无事物 required createUser (成功) addAccount(不成功) 场景二 required 无事物 createUser (不成功) addAccount (不成功) 场景三 required not_supported createUser (不成功) addAccount(成功) 场景四 required required_new createUser (不成功) addAccount(不成功) 场景五 required(异常移至createUser方法未尾) required_new createUser(不成功) addAccount(成功) 场景六 required(异常移至createUser方法未尾)(addAccount 方法移至createUser方法的同一个类里) required_new createUser (不成功) addAccount ("kpioneer"); 当我们调用createUser 方法时 仅打印了 createUser 的事物开启、关闭,并没有打印addAccount 方法的事物开启、关闭,由此可见addAccount

    37130编辑于 2022-10-27
  • 来自专栏有困难要上,没有困难创造困难也要上!

    GraphQL入门之变更(Mutation)操作

    } type Query { users: [User], } type Mutation { createUser(name: String!, email: String!) user1, user2, user3]; const resolvers = { Query: { users: () => users, }, Mutation: { createUser 变更操作 变更请求 mutation createUser($name: String!, $email: String!) { createUser(name: $name, email: $email) { id, name, email } } 变更请求参数 { "name": "newuser ", "email": "newuser@gmail.com" } 变更返回结果,返回新创建的 User 对象 { "data": { "createUser": { "id

    44710编辑于 2024-03-21
  • 来自专栏分布式|微服务|性能优化|并发编程|源码分析

    深入浅出Spring AOP:让你的代码更优雅

    示例场景:日志记录 假设我们有一个简单的用户服务类(UserService),其中有一个方法createUser,用于创建用户。我们希望在创建用户之前和之后记录日志。 import org.springframework.stereotype.Service; @Service public class UserService { public void createUser SpringApplication.run(AopApplication.class, args); } } 第五步:运行并测试 运行应用程序,并调用UserService的createUser executed."); } 参数化切点 你可以在切点中使用参数,并在通知中访问这些参数: @Before("execution(* com.example.service.UserService.createUser method."); } } 在业务方法中使用注解: @Service public class UserService { @Loggable public void createUser

    1.6K10编辑于 2024-05-27
  • 来自专栏文渊之博

    sqlserver简便创建用户并授权

    因此我写了一个完整的脚本,同时创建登录名,用户,以及赋予对应的权限,脚本如下: --创建用户的存储过程, --示例EXEC sp_CreateUser 'UserName','rw','DatabaseName ' --EXEC sp_CreateUser 'tesefx','r','Test','0xE39CA97EBE03BB4CA5FF78E50374EEBB' CREATE PROC sp_CreateUser , @IsWrite VarCHAR(3) , @DatabaseName VARCHAR(50), @Sid VARCHAR(100) ='1' AS PRINT('示例:EXEC sp_CreateUser ''UserName'',''rw'',''DatabaseName''') PRINT('示例:EXEC sp_CreateUser ''UserName'',''rwv'',''DatabaseName 'UserName','rw','DatabaseNam' EXEC sp_CreateUser 'tesefx','r','Test','0xE39CA97EBE03BB4CA5FF78E50374EEBB

    2.1K21发布于 2019-05-25
  • 来自专栏Java面试教程

    最近线上面试,遇到了个使用GPT大模型面试的

    异常被捕获但是没有抛出 在这个例子中,createUser方法中的异常被捕获并处理了,但没有重新抛出。因此,事务管理器不会回滚事务。 @Transactional public void createUser(String name, String email) { try { String @Transactional public void createUser(String name, String email) throws Exception { String sql = @Transactional(rollbackFor = Exception.class) public void createUser(String name, String email) throws @Transactional public void createUser(String name, String email) { String sql = "INSERT INTO users

    24810编辑于 2024-11-07
  • 来自专栏玩转JavaEE

    进入 SpringBoot2.7,有一个重要的类过期了

    userDetailsService() {         InMemoryUserDetailsManager users = new InMemoryUserDetailsManager();         users.createUser (User.withUsername("javaboy").password("{noop}123").roles("admin").build());         users.createUser (User.withUsername("javaboy").password("{noop}123").roles("admin").build());         users.createUser (User.withUsername("javaboy").password("{noop}123").roles("admin").build());         users.createUser (User.withUsername("javaboy").password("{noop}123").roles("admin").build());         users.createUser

    1.1K10编辑于 2022-06-07
  • Go 枚举防翻车指南

    但当同事手抖写成:展开代码语言:GoAI代码解释CreateUser(42)//什么?42是宇宙管理员?CreateUser(-1)//负一权限?反向封神? CreateUser(Admin+1)//超管Plus?下次该召唤克苏鲁了——你的服务就默默接受了,并把用户塞进数据库,角色字段写着:42。产品经理:“为什么测试账号有删库权限?” 函数签名终于能看懂:CreateUser(roleRole)比CreateUser(int)友好多了至少IDE能提示:“嘿,这应该是个Role,你塞个7干嘛?” ❌但……秋裤挡不住寒风:展开代码语言:GoAI代码解释CreateUser(0)//✅合法(Guest)CreateUser(Role(42))//✅编译通过! 运行时炸CreateUser(Role(-1))//✅合法负权限,建议直接封神varrRolefmt.Println(r)//输出0→是Guest?还是未初始化?

    21310编辑于 2025-12-24
  • 来自专栏叶子的数据科技专栏

    Linux多用户R包权限问题解决及一次性协作项目构建

    0drwxrwxrwx 3 root root 17 3月 26 19:38 x86_64-redhat-linux-gnu-library 新建一批测试帐号# create and edittouch createuser.shvim createuser.sh# runchmod u+x createuser.shbash . /createuser.shfor i in {1..10}dousername=gsegroup_$i;echo $username;if [ -n $username ]thensudo useradd

    1K00编辑于 2023-03-28
领券