首页
学习
活动
专区
工具
TVP
发布

liulun

专栏作者
348
文章
341408
阅读量
47
订阅数
使用jstree创建无限分级的树(ajax动态创建子节点)
注意:也可以把此属性放在数据库中,性能上会提升一些,但需要增加额外的代码来维护此字段
liulun
2022-05-09
1.7K0
WinForm企业应用框架设计【一】界限划分与动态创建WCF服务(no svc!no serviceActivations!)
WinForm企业应用框架设计【一】界限划分与动态创建WCF服务(no svc!no serviceActivations!)
liulun
2022-05-09
5320
数据库结构同步之通过DDL触发器记录数据库结构的变更
1.FOR DROP_TABLE, ALTER_TABLE ,CREATE_TABLE   这里只记录了这几个事件
liulun
2022-05-09
6200
针对每个用户的作业(针对用户的定期事件)
-----------------------------------------------------------------------------------------------------------------------------
liulun
2022-05-09
2530
linq to sql初步
1在数据库中设计一个表 📷 2设计一个相关的实体类 注意类名和字段的attribute 代码 using System; using System.Collections.Generic; using System.Linq; using System.Data.Linq; using System.Data.Linq.Mapping; using System.Text; using Life365.Common; namespace Life365.Entity { ///<SUMMARY></
liulun
2022-05-09
4150
WinForm程序虚拟分页(实时加载数据)
通过访问数据库的分页存储过程获取某一页的数据 由于这个类的代码并非我写的,所以这里不在公布了 此类公开的几个字段和一个方法如下
liulun
2022-05-09
9190
全文索引
一:简要介绍下全文索引 可以利用索引快速访问数据库表中的特定信息。索引是对数据库表中一个或多个列的值进行排序的结构。 索引提供指针以指向存储在表中指定列的数据值,然后根据指定的排序次序排列这些指针。 数据库使用索引的方式与使用书的目录很相似:通过搜索索引找到特定的值,然后跟随指针到达包含该值的行
liulun
2022-05-08
4620
[create] [drop]与[alter]
一:drop use  accounting drop  table customers 删除表 use  master drop database accounting 删除数据库 这里删除数据库 use 的是master 一定要关闭外部连接  才能删除数据库
liulun
2022-05-08
2670
简单的增 删 改 查
一:insert语句 into 关键字是可选的 values关键字前面的()是可选的,这里是要接收数据的列 values后面,有两种方式提供值 1:显式的给出值  2:从select语句中导出值
liulun
2022-05-08
4880
在线部署web项目(适用于较大型项目)
 相信有的程序员已经看到这个功能,或者要开发这个功能了, 项目开发好,要交付客户的时候,怎么样最简便的部署呢. 只要把需要的文件上传到FTP空间上,然后运行xxx.aspx,按提示步骤.操作完成后
liulun
2022-05-08
3860
PET SHOP 4.0 初学者分析(项目分解)
我一共把系统分了五大块,最后一块命名为"其他", 缓存依赖相关 CacheDependencyFactory    缓存依赖类的工厂类  ICacheDependency             缓存依赖类接口  TableCacheDependency      缓存依赖实现类 数据相关 DALFactory                        数据层的抽象工厂  IDAL                                 数据访问层接口定义  SQLServerDAL                   SQLServer数据访问层  OracleDAL                         Oracle数据访问层  DBUtility                            数据库访问组件基础类 消息相关 IBLLStrategy                     同步/异步处理策略接口(实现在bll根据配置反射选择)  MessagingFactory              异时处理消息队列的抽象工厂  IMessaging                       异时处理消息队列接口定义  MSMQMessaging                异时处理消息队列的实现 OrderProcessor                 后台处理进程,处理订单队列 profile相关 Profile                          Profile的数据访问层  ProfileDALFactory          ProfileDAL的工厂类(反射创建ProfileDAL)  IProfileDAL                   Profile的数据访问层接口定义  OracleProfileDAL           Oracle的Profile Providers 做用户状态管理  SQLProfileDAL              SQL Server 的Profile Providers 做用户状态管理 其他 Membership                 Membership认证和授权管理  WEB                           表示层  Model                          业务实体  BLL                             业务逻辑层 下面解释一下各个大块的作用 1.缓存依赖相关 缓存依赖在petshop4.0中就是把页面输出缓存和数据库中的表关联起来,如果数据库中的表有任何改动的话,缓存失效。 缓存的作用就相当大了,再加上个缓存依赖作用就相当“暴力”了。具体强到哪里,等我以后分析了这块就明白了 2.profile相关 有个前辈在介绍profile的时候说:以人为本的profile.作用是让用户可以做一些个性化的选择.比如让用户选择所喜欢的网站风格,让用户选择是否弹出消息提醒等, 在petshop4.0中主要是记录用户的购物车信息和意向清单. profile设置分为针对登陆用户和非登陆用户的.具体的设置办法将在后面分析 3.消息相关 消息队列在企业级应用程序中非常多见,以petshop4.0为例,消息队列的好处 1.如果后台订单数据库出现故障,订单就全部插入到消息队列当中,等数据库恢复之后立即处理他们. 2.因为涉及到windows控制台程序,所以多线程处理订单,就非常容易搞定 3.因为是异步,所以对系统的性能有很大提升 消息相关这一块我准备放在最后来讲 数据访问层和其他的就先不说了还是看下面的分块分析吧
liulun
2022-05-08
2340
大型Electron应用本地数据库技术选型
开发一个大型Electron的应用,或许需要在客户端存储大量的数据,比如聊天应用或邮件客户端
liulun
2020-06-09
5.5K0
centos安装mongodb 4.x及配置用户名密码(官方推荐的方式)
先在本地用记事本做一个这样的文件(命名为:mongodb-org-4.0.repo):
liulun
2019-07-02
2.2K0
让git不再跟踪配置文件的变化
我们经常会在配置文件里留下一些敏感信息 比如数据库链接字符串的用户名和密码 如果不提交配置文件到github或者其他源码管理网站 那么你的粉丝很可能就无法正确运行你的项目,就达不到开源的目的了 那么,怎么让git在提交一次配置文件之后就不再跟踪配置文件的变化了呢 (一般第一次提交的配置文件是脱敏的) 只要这样做: git update-index --skip-worktree [文件绝对路径] 即可
liulun
2018-07-31
7820
ASP.NET Core教程【一】关于Razor Page的知识
关键文件和目录结构 按照asp.net core WEB应用程序向导,创建一个工程之后 你会发现如下几个目录和文件 wwwroot:放置网站的静态文件的目录 Pages:放置razor页面的目录 appsettings.json:是应用的配置文件 bower.json:静态资源包管理的配置文件 Program.cs:这个程序负责承载ASP.NET Core应用 Startup.cs:初始化service的配置,初始化请求管道 下面我们单独说一下Pages目录 _Layout.cshtml 是整个网站的母板文
liulun
2018-01-12
2.5K0
学习WPF——元素绑定
概念 从源对象提取一些信息,并用这些信息设置目标对象的属性 示例 image.png image.png 数据绑定表达式使用XAML的标记扩展(因此具有花括号)(参见:) 这里创建了一个System.Windows.Data.Binding对象,所以绑定表达式以单词binding开头 在本例中只设置了Binding对象的两个属性ElementName和Path属性 Screenshot.png Screenshot (1).png 说明 除了绑定到元素的属性,还可以绑定到元素的属性的属性或者存在
liulun
2018-01-12
1K0
分布式缓存服务器设计原理
1.数据是如何被分布到多个服务器上的?(一致性哈希算法) 假设有n台服务器, 计算这n台服务器的IP地址的哈希值, 把这些哈希值从小到大按顺时针排列组成一个“服务器节点环”, 客户端需要存储一系列的“
liulun
2018-01-12
8050
EntityFramework附加实体
//0.0创建修改的 实体对象 Models.BlogArticle model = new BlogArticle(); model.AId = 12; model.ATitle = "新的数据"; model.AContent = "新的数据~~~~~"; //0.1添加到EF管理容器中,并获取 实体对象 的伪包装类对象 DbEntityEntry<Models.BlogArticle> entry = db.Entry<Models.BlogArticle>(model); //**如果使用 En
liulun
2018-01-12
7290
给mysql添加一个只有某个数据库查询权限的用户
添加用户: insert into mysql.user(Host,User,Password,ssl_cipher,x509_issuer,x509_subject) values ("192.168.186.1","allen",password("allen"),'','','');  刷新: flush privileges;  授权: grant select on test.* to 'allen'@'192.168.186.1'; 刷新: flush privileges;  查看授权情况 S
liulun
2018-01-12
2.8K0
JSP+Servlet+mysql简单示例【图文教程】
下载MYSQL:http://dev.mysql.com/downloads/ 下载安装版的 然后安装(安装步骤就不详细说了) 安装好之后,点击托盘图标,打开管理工具 创建一个数据库 数据库的名字叫m
liulun
2018-01-12
2.2K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档